home *** CD-ROM | disk | FTP | other *** search
/ USA Bestseller / USA BESTSELLER Vol 1-95 (Hepp-Computer)(1995).iso / e224 / prggrp.txt < prev    next >
Text File  |  1994-07-07  |  9KB  |  229 lines

  1. Progman-Groups 1.9 - Groups in groups with program manager
  2.              Copyright 1992-94 by Andreas Furrer
  3. ==========================================================
  4.  
  5. This is version 1.9 of Progman-Groups.
  6.  
  7.  
  8. Progman-Groups gives you the possibility to have groups in
  9. groups in the progam manager of Windows.
  10. Because PRGGRP uses normal progman groups, you don't have 
  11. any limitations.
  12.  
  13. PRGGRP will work with Windows 3.0 and Windows 3.1.
  14.  
  15.  
  16. Installation
  17. ============
  18. 1) Copy PRGGRP.EXE and PRGGRPH.DLL into your windows directory
  19. 2) Create an item for PRGGRP.EXE in your startup group and restart Windows.
  20.  
  21.  
  22. Creating Subgroups
  23. ==================
  24. The use of PRGGRP is very simple.
  25.  
  26. For each subgroup you want, create a program item in the parent group with
  27. program managers new command and the following settings:
  28.  
  29. Name   : <name of the subgroup>
  30. Command: PRGGRP.EXE <name of the subgroup>
  31.  
  32. For example if you want to have a subgroup 'Graphic Tools' in the group
  33. 'Tools', you have to create a program item in the group 'Tools' with:
  34.  
  35. Name   : Graphic Tools
  36. Command: PRGGRP.EXE Graphic Tools
  37.  
  38. If you want to have a different icon for a subgroup you can change it in the 
  39. properties dialog of the item. PRGRP itself contains 8 icons but you can also
  40. use any icon you have.
  41.  
  42. Now if you open the new created item, you will be asked if the new subgroup
  43. should be created. If you click on Yes, the new group will be created and
  44. you can use it as a normal program manager group.
  45.  
  46. If you minimize the subgroup, it will disappear and if you doubleclick on its 
  47. icon in the parent group, it will be visible again.
  48.  
  49.  
  50. You can have as many subgroups you want (up to the limit of program manager
  51. which lets you only have 40 groups), but they must all have an unique name.
  52.  
  53. Also you can have a group in a group in a group.... in group.
  54.  
  55.  
  56. Because PRGGRP has to distinguish between top level groups and subgroups,
  57. the name of a subgroup must begin with a space or must end with a period.
  58. Now, if a subgroup will be created, and you don't add a period at the end
  59. of the commandline, the name of the subgroup will begin with a space.
  60. If you add a period at the end of the commandline, the name ot the group will
  61. not begin with a space but will end with the period.
  62.  
  63. Example:
  64. The command 
  65.  
  66.   PRGGRP.EXE Graphic Tools 
  67. will create a group with the name ' Graphic Tools' and
  68.  
  69.   PRGGRP.EXE Graphic Tools.        
  70. will create a group with the name 'Graphic Tools.'.
  71.  
  72.  
  73. For Windows 3.0 only:
  74. The program manager of Windows 3.0 doesn't support the DDE interface to
  75. create groups so the automatic creation of groups will not work with
  76. Windows 3.0. You have to create a subgroup with the normal 'New..' command
  77. of your program manager. For the name of the group you have to add a space at
  78. the beginning or a period at the end of the name (see above).
  79.  
  80.  
  81. Advanced features
  82. =================
  83. If you open a subgroup with <SHIFT> pressed, the parent group will be
  84. closed. This is very useful if you want to open a program in a
  85. subgroup and you don't want to have the parent group open.
  86. If you want, that the parent group is closed every time the subgroup
  87. is opened, you can check the button 'Run minimized' of the icon of
  88. the subgroup.
  89.  
  90. If you close any group with <SHIFT> pressed, all subgroups will
  91. be closed. This will also work when closing a group with <CTRL>+<F4>
  92. (just use <CTRL>+<SHIFT>+<F4>)
  93.  
  94.  
  95. More Options of PRGGRP
  96. ======================
  97. IF you start PRGGRP twice you can see an icon with a system menu
  98. and if you start it again the icon will be hidden and so on.
  99. (If you like the icon, you can place TWO PRGGRP-icons in the
  100. startup group and you will always see the icon.)
  101.  
  102. In the system menu of the icon you will see the following items:
  103. - Enabled:
  104.     This menuitem is checked if PRGGRP is enabled.
  105.     With this menuitem you can disable PRGGRP.
  106.     IF you disable PRGGRP, all hidden groups are shown.
  107.     The next time you enable PRGGRP, the groups are hidden again.
  108.     Disabeling PRGGRP is usefull, if you want to arrange icons
  109.     or want to change the properties of hidden groups.
  110. - Hide desktop icon
  111.     This will hide the desktop icon of Progman-Groups.
  112. - About
  113.     Shows the about dialog     
  114.     
  115.  
  116. Changes to the 'More Windows' dialog of the program manager
  117. ===========================================================
  118. PRGGRP adds a 'Show all groups' checkbox to the 'More windows' dialog
  119. of the program manager. If this checkbox is checked, the listbox will
  120. contain ALL groups (not only the currently visible). This is useful if 
  121. you want to switch quickly to a subgroup which you can normally only get 
  122. if you open many other groups.
  123. Also the names of the groups in the listbox are now sorted. Normally they are
  124. not sorted.
  125.  
  126.  
  127. Known bugs
  128. ==========
  129. PRGGRP works very fine, but there are two little restriction
  130. - The submenu 'windows' of the program manager shows up to 9 groups out of
  131.   ALL groups and not only the visibles. 
  132. - You can't have more than 40 groups in the program manager. This limitation
  133.   is given by the program manager, not by PRGGRP. 
  134.  
  135.  
  136. How does PRGGRP work?
  137. =====================
  138. The main function of PRGGRP is very simple. 
  139.  
  140. If you start PRGGRP with a parameter, then PRGGRP only shows the group which 
  141. is named by the parameter. 
  142.  
  143. If you minimze a group window, then PRGGRP checks if the group is
  144. a subgroup (Here is the reason why a subgroup must have a blank as the
  145. first or a period as the last character of its name. With this naming
  146. convention PRGGRP can say that the group is a subgroup or not).
  147. If the group is a subgroup then PRGGRP hides the group. 
  148.  
  149.  
  150. Freeware-Note
  151. =============
  152. You can use and distribute PRGGRP free, as long as the following files are 
  153. not changed and you distribute all files together
  154.  
  155. - prggrp.exe
  156. - prggrph.dll
  157. - prggrp.txt
  158.  
  159. I am programming PRGGRP because I have fun and not to make any profit. That's 
  160. why PRGGRP is free and you don't have to pay more or less high registration 
  161. charges. I think it is a bad habit, that more and more program authors want to 
  162. have money even for the smallest programs.
  163.  
  164. For informations about my other FREE Windows tools see the file
  165. SOFTWARE.TXT (or the German version SOFTWARE.TXG).
  166.  
  167. Long live the Freeware!
  168.  
  169.  
  170. If you have problems, comments, suggestions or you detect one error, 
  171. please E-Mail to
  172.  
  173. s_furrer@ira.uka.de
  174.  
  175.  
  176. (c) 1992-94 by Andreas Furrer
  177.  
  178.  
  179. Version history
  180. ===============
  181. 1.9: - Fixed a bug with the 'More windows' dialog of the program manager.
  182.        Now you can't open more than one 'More windows' dialogs.
  183. 1.8: - Fixed a bug that the first group was opened after the 'About' dialog
  184.        was closed
  185. 1.7: - PRGGRP will now also work correct if it is started BEFORE the program
  186.        manager (when you don't have the program manager as your shell).
  187.      - Now the features of PRRGP 1.4 - 1.6 do also work with Windows 3.0
  188.        (except the automatic creation of a subgroup if it doesn't exist).
  189.      - PRGGRP now contains 8 different icons for the subgroups to make it
  190.        more easier to change the icon for a subgroup.
  191. 1.6: - PRGGRP adds a 'Show all groups' checkbox to the 'More windows' dialog
  192.        of the program manager. If this checkbox is checked, the listbox will
  193.        contain ALL groups (not only the currently visible).
  194.        This is useful if you want to switch quickly to a subgroup which you
  195.        can normally only get if you open many other groups.
  196.      - The names of the groups in the listbox of the 'More windos' dialog of
  197.        the program manager are now sorted. The currently active program manager
  198.        group is selected.
  199.      - Fixed a bug that would sometimes prevent PRGGRP from minimizing all
  200.        subgroups when closing one group with <SHIFT> pressed.
  201. 1.5: - Added the function of closing the parent group everytime a subgroup
  202.        is opened and the button 'Run minimized' of the icon of the subgroup
  203.        is checked.
  204.      - Added the automatic creation of a subgroup if it doesn't exist.
  205.        This will make the creating of subgroups more easier.
  206.      - Changed the system menu. Now it is more clear and easier to use.
  207.      ( Thanks to Ronald Beekelaar for the ideas for the new features)
  208.      - Fixed a bug: If you opened a group with <SHIFT> pressed, 
  209.        all subgroups were hidden.
  210. 1.4: - The 'More windows' dialog of program manager will now switch to
  211.        the right group window.
  212.      - You can now use the 'Minimize on run' option of the program manager
  213.      - Now if you want to open a subgroup which is already open,
  214.        the subgroup will be brought to the top.
  215.      - Added the function to close the parent group when
  216.        opening a subgroup with <SHIFT> pressed.
  217.      - Added the function to close all subgroups when closing
  218.        one group and holding down <SHIFT>.
  219.      - After a complete redesign, the program has now a more compact
  220.        code (only 1/3 of version 1.3 !!).
  221. 1.3: Fixed a bug that will prevent PRGGRP to start on some ATs
  222. 1.2: Now you can have blanks in the name of groups
  223. 1.1: The first good version of PRGGRP:
  224.      - Now, subgroup icons will disappear.
  225.      - You can now arrange your icons and have progmans 'arrange automatically'
  226.        enabled.
  227. 1.0: First version of PRGGRP.
  228.      This was a only a simple version of PRGGRP.
  229.